5
225 60
176 170
36 201
0 25
133 0
10
109 112 12208
105 50 5250
28 65 1820
28 71 1988
91 67 6097
56 98 5488
61 82 5002
75 82 6150
43 54 2322
85 30 2550
1
31 32
55 32
55 55
31 55
